perform one's imitation - Francés Inglés Diccionario